home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994…tember: Reference Library / Dev.CD Sep 94.toast / Periodicals / develop / develop Issue 16 / develop 16 code / CollaboDraw / digisig.h < prev    next >
Encoding:
Text File  |  1993-08-24  |  842 b   |  22 lines  |  [TEXT/MPS ]

  1. Boolean HasDigiSign(void);
  2. OSErr InitDigitalSignatures(void);
  3. void ExitDigitalSignatures(void);
  4.  
  5. void DSIGSetupSignMenu(WInfoPtr infoPtr);
  6. void DSIGOpenFile(WInfoPtr infoPtr);
  7. void DSIGCloseFile(WInfoPtr infoPtr);
  8. void DSIGSaveFile(WInfoPtr infoPtr,short newResRef,Boolean saveACopy);
  9. void DSIGCopySigsToTemp(WInfoPtr infoPtr);
  10.  
  11. void DSIGDrawSigner(ShapeListPtr theShape,Point drawOffset);
  12. Boolean DSIGHitShape(WInfoPtr infoPtr,Point hitPt,Point offsetPos,ShapeListPtr theShape);
  13.  
  14. void CommSign(WindowPtr window);
  15. void CommVerify(WindowPtr window);
  16. void CommShowSigners(WindowPtr window);
  17.  
  18. OSErr SignShape(WInfoPtr infoPtr,SIGContextPtr sigContext,ShapeListPtr theShape,Size sigSize);
  19. OSErr VerifyShape(WInfoPtr infoPtr,SIGContextPtr sigContext,ShapeListPtr theShape);
  20.  
  21. OSErr ProcessShapeData(SIGContextPtr sigContext,ShapeListPtr theShape);
  22.